1.0200000000000000346e-08 flower development stages